/**/
/*fieldArea style sheet*/
#festivalResultTitle{
	font-size: 24pt;
	position:absolute; top:10px; left:300px;
	color:#fff;
	background-color:#f90;
	padding: 3pt 3pt 3pt 3pt;
	width:180px;
}

#totalRankArea{
	position:absolute; top:60px; left:50px;
	background-color:#fff;
	border: 2px solid #f90;
	width:660px;
	height:177px;
}

.title{
	font-size:14pt;
	font-weight:bolder;
	position:absolute; left:0px;
	color:#fff;
	background-color:#f90;
	padding: 2pt 2pt 2pt 2pt;
}


#resultTitle{
	position:absolute; top:0px; 
	background-color:#f90;
	color:#fff;

	
}

.pointRankArea{
	font-size:10.5pt;
	background-color:#fff;
	width:120px;
	height:135px;
}

.tRankStr{
	padding: 2pt 2pt 2pt 2pt;
	color:#fff;
	font-size:14pt;
	font-weight:bolder;
	position:absolute; top:0px; left:0px;
	width:40px;

}

#rank0Str{
	
	background-color:#fe0;
}
#rank1Str{
	background-color:#ccc;
}
#rank2Str{
	background-color:#963;
}

.point{
	font-size:14pt;
	font-weight:bolder;
	padding: 2pt 2pt 2pt 2pt;
	position:absolute; top:0px; left:60px;
	color:#000;
}
.pointRankName{
	text-align:center;
	vertical-align:center;
	position:absolute; top:35px;left:5px;
	max-height:110px;
	max-width:110px;
}

#pointRank0Area{
	position:absolute; top:30px; left:10px;
}
#pointRank1Area{
	position:absolute; top:30px; left:160px;
}
#pointRank2Area{
	position:absolute; top:30px; left:310px;
}
#pointRankTable{
	font-size:10.5pt;
	height:120px;
	background-color:#fff;
	position:absolute; top:25px; left:470px;
}

#eachRankArea{
	position:absolute; top:245px; left:50px;
	background-color:#fff;
	border: 2px solid #f90;
	width:660px;
	height:210px;
}

.rankTable{
	text-align:center;
	background-color:#fff;
	font-size:8pt;
	width:120px;
	border: 2px solid #f90;
}

.fieldHeader{
	text-align:center;
	position:absolute; left:0px;
	font-size:12px;
	color:#fff;
	width:114px;
	height:12pt;
	background-color:#f90;
	padding: 3pt 3pt 3pt 3pt;
}

#fieldResultTitle{
	background-color:#f90;
	color:#fff;
}

#fieldResultTable1{
	background-color:#fff;
	width:45px;
	position:absolute; top:230px; left:0px;
}
#fieldResult0Table{
	position:absolute; top:35px; left:5px;
}
#fieldResult1Table{
	position:absolute; top:35px; left:135px;
}
#fieldResult2Table{
	position:absolute; top:35px; left:265px;
}
#fieldResult3Table{
	position:absolute; top:35px; left:395px;
}
#fieldResult4Table{
	position:absolute; top:35px; left:525px;
}
#fieldResult5Table{
	position:absolute; top:120px; left:5px;
}
#fieldResult6Table{
	position:absolute; top:120px; left:135px;
}
#fieldResult7Table{
	position:absolute; top:120px; left:265px;
}
#fieldResult8Table{
	position:absolute; top:120px; left:395px;
}
#fieldResult9Table{
	position:absolute; top:120px; left:525px;
}


#rInviteFriendArea{
	position:absolute; top:465px; left:50px;
	background-color:#fff;
	border: 2px solid #f90;
	width:660px;
	height:135px;
}

#rInviteFriends{
	width:480px;
	height:35px;
	background-color:#fff;
	position:absolute; top:32px; left:130px;
}
#rInvitebutton{
	width:140px;
	position:absolute; top:5px; left:500px;
}
#rPlayersArea{
	position: absolute;top: 30px; left:10pt;

}

#buttonArea{
	position:absolute; top:610px; left:50px;
	background-color:#fff;
	border: 2px solid #f90;
	width:660px;
	height:80px;
}

#rShowResultButton{
	padding: 3pt 3pt 3pt 3pt;
	color:#fff;
	background-color:#6c0;
	font-size:16pt;
	font-weight:bolder;
	position: absolute;top: 20px; left: 180px;
    height:40px;
	width: 300px;

}

#rDiaryButton{
	position:absolute; top:20px; left:550px;
	height:15pt;
	width:auto;
	
}

#rVoiceButton{
	position:absolute; top:20px; left:650px;
	width:50pt;
	height:15pt;
	width:auto;
}

#gradient {
  color: #fff;
  height: 100px;
  padding: 10px;
  /* For WebKit (Safari, Google Chrome etc) */
  background: -webkit-gradient(linear, left top, left bottom, from(#00f), to(#fff));
  /* For Mozilla/Gecko (Firefox etc) */
  background: -moz-linear-gradient(top, #00f, #fff);
  /* For Internet Explorer 5.5 - 7 */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FF0000FF, endColorstr=#FFFFFFFF);
  /* For Internet Explorer 8 */
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#FF0000FF, endColorstr=#FFFFFFFF)";
}